// file: D:\java_tools\project\datax-web-ui\src\api\third-api-manage.js
import request from '@/utils/request'

// 获取第三方配置列表
export function searchThirdConfig(params) {
  return request({
    url: '/api/metadata/searchThirdConfig',
    method: 'get',
    params
  })
}

// 添加第三方配置
export function addThirdConfig(config) {
  return request({
    url: '/api/metadata/addThirdConfig',
    method: 'post',
    data: config
  })
}

// 修改第三方配置
export function updateThirdConfig(config) {
  return request({
    url: '/api/metadata/updateThirdConfig',
    method: 'post',
    data: config
  })
}

// 删除第三方配置
export function deleteThirdConfig(id) {
  return request({
    url: `/api/metadata/deleteThirdConfig?id=${id}`,
    method: 'get'
  })
}

// 根据id查询配置
export function getThirdConfig(id) {
  return request({
    url: `/api/metadata/getThirdConfig?id=${id}`,
    method: 'get'
  })
}
